voluntary labour stints - Turkish English Dictionary